/*
标准I/O，fwrite函数
*/

#include <stdio.h>
#include <stdlib.h>

int main()
{
    char buf[] = "hello world!\n";
    FILE*fp = NULL;
    int size = 0;

    /*  打开文件    */
    fp = fopen("./test_file","w");
    if (fp == NULL)
    {
        perror("fopen error");
        exit(-1);
    }
    printf("打开文件成功\n");

    /*  写入数据    */

    size = fwrite(buf,1,sizeof(buf),fp);
    if(sizeof(buf)>size)
    {
        printf("fwrite error\n");
        fclose(fp);
        exit(-1);
    }

    printf("数据写入成功！\n");

    /*  关闭文件    */
    fclose(fp);
    exit(0);



}